Address :4-1867 O'Brien St North Bay, ON P1B 5Y7
City :North Bay
Phone :705-474-2150
Average Rating :4.5
Description :One of North Bay's Most Visited Restaurant - The Original Ted's - Since 1945...A North Bay Tradition...Visit Our Website for more information.